slight flavor/taste - Deutsch Englisch Wörterbuch